<?php
require_once "../class/fenajax.class.php";
include "../dyn/connexion.php";

$f = new fenAjax("Formulaire publication",0);

if(isset($_POST['mode']) and isset($_POST['titre']) and isset($_POST['auteur']) and isset($_POST['contenu']) and isset($_POST['id_atelier'])) {
	
	$mode = $_POST['mode'];
	$titre = $_POST['titre'];
	$auteur = $_POST['auteur'];
	$contenu = $_POST['contenu'];
	$id_atelier = $_POST['id_atelier'];
	
	$id = $_SESSION['user_id'];
		
	// mode 1 : brouillon
	// mode 2 : publication
		
	if( !in_array($mode,array(1,2)))
		$f->ajaxErreur("Fonction non supportée","Ce mode n'est pas supporté pour ce module");
		
	if($mode == 1){		$header = "Enregistrer comme brouillon"; 		$nomAction = "Enregistrer";		$disable = ""; }
	if($mode == 2){		$header = "Publier le texte"; 					$nomAction = "Publier";			$disable = ""; }
		
	$f->retourAjax["boutton"] = $nomAction;
	$f->retourAjax["header"] = $header;
	
	$form = "<div id=\"feedback\"></div><br />";

	$form .= "<form action=\"#\" method=\"post\" onSubmit=\"return actionPublication($(this));\">";
	
	if ($mode == 1) {
		$form .= "<div class=\"center\">
					".BMInfo("Note: Comfirmer l'enregistrement comme brouillon",false)."
				</div>
		";
		$form .= "<input type=\"hidden\" name=\"id_atelier\" value=\"".$id_atelier."\" />";
	}
	
	
	if ($mode == 2) {
		
		// Si on est pas contributeur on peut publier dans un de nos ateliers
		if ($_SESSION['statut'] != "1") {
		
			$form .= "<div class=\"center\">
						".BMInfo("Note: Vous pouvez publiez votre texte en réponse à un atelier",false)."
					</div>
			";
			
			$form .= "<br /><label class=\"formInfos2\" for=\"id_atelier\">Atelier :</label>
						<select id=\"id_atelier\" name=\"id_atelier\" $disable>
			";
			
			$form .= "		<option value=\"0\" selected=\"selected\">Aucun atelier</option>
			";
			
			$res = mysql_query("SELECT * FROM PartiUserAtelier WHERE idUser = ".$id.";");
			
			if (mysql_num_rows($res) != 0) {
				while ($row = mysql_fetch_array($res)) {
			
					$res2 = mysql_query("SELECT * FROM Atelier WHERE id = ".$row['idAtelier'].";");
			
					while ($row2 = mysql_fetch_array($res2)) {
						
						$form .= "<option value=\"".$row2['id']."\">".$row2['nom']."</option>
						";
					}
					
				}
				
			}
			
			$form .= "</select>
			";
		}
		else { // Si on est contributeur, on ne peut pas publier dans un atelier ==== simple comfirmation
			$form .= "<div class=\"center\">
						".BMInfo("Note: Comfirmer la publication de votre texte",false)."
					</div>
			";
			
			$form .= "<input type=\"hidden\" name=\"id_atelier\" value=\"0\" />";
		}
	}
	
	
	$form .= "<input type=\"hidden\" name=\"mode\" value=\"".$mode."\" />";
	$form .= "<input type=\"hidden\" name=\"titre\" value=\"".$titre."\" />";
	$form .= "<input type=\"hidden\" name=\"auteur\" value=\"".$auteur."\" />";
	$form .= "<input type=\"hidden\" name=\"contenu\" value=\"".$contenu."\" />";
	
	$f->retourAjax["erreur"] = false;
	$f->retourAjax["msg"] = $form;
}

$f->endAjax();
?>